Top 100 Workflow Engine Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | conductor | 31,993 | 953 | Java | 146 | Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents | 2026-07-10 |
| 2 | windmill | 17,121 | 1,022 | Rust | 553 | Open-source developer platform to power your entire infra and turn scripts into webhooks, workflows and UIs. Fastest workflow engine (13x vs Airflow). Open-source alternative to Retool and Temporal. | 2026-07-10 |
| 3 | argo-workflows | 16,819 | 3,565 | Go | 1169 | Workflow Engine for Kubernetes | 2026-07-09 |
| 4 | Activiti | 10,542 | 6,926 | Java | 568 | Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process eng... | 2026-07-09 |
| 5 | flowable-engine | 9,368 | 2,863 | Java | 362 | A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users. | 2026-07-02 |
| 6 | litegraph.js | 8,076 | 838 | JavaScript | 130 | A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows t... | 2024-08-01 |
| 7 | awesome-workflow-engines | 7,876 | 771 | - | 22 | A curated list of awesome open source workflow engines | 2026-04-06 |
| 8 | elsa-core | 7,814 | 1,512 | C# | 696 | The Workflow Engine for .NET | 2026-06-30 |
| 9 | hatchet | 7,485 | 446 | Go | 56 | 🪓 An orchestration engine for background tasks, AI agents, and durable workflows | 2026-07-09 |
| 10 | st2 | 6,496 | 785 | Python | 548 | StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, incident responses, troubleshooting, deployments, and more for DevOps and SREs. Includes rules engine, workflow, 160 i... | 2026-02-19 |
| 11 | workflow-core | 5,898 | 1,266 | C# | 196 | Lightweight workflow engine for .NET Standard | 2026-05-18 |
| 12 | rocketride-server | 5,006 | 1,656 | Python | 151 | High-performance AI pipeline engine with a C++ core and 50+ Python-extensible nodes. Build, debug, and scale LLM workflows with 13+ model providers, 8+ vector databases, and agent orchestration, all f... | 2026-07-10 |
| 13 | magic | 4,896 | 534 | TypeScript | 3 | Magicrew. The first open-source all-in-one AI productivity platform (Generalist AI Agent + Workflow Engine + IM + Online collaborative office system) | 2026-06-11 |
| 14 | RulesEngine | 4,305 | 613 | C# | 45 | A fast and reliable .NET Rules Engine with extensive Dynamic expression support | 2026-07-03 |
| 15 | llm-workflow-engine | 3,717 | 468 | Python | 3 | Power CLI and Workflow manager for LLMs (core package) | 2026-04-30 |
| 16 | dagu | 3,621 | 292 | Go | 116 | Local-first workflow engine with a Web UI for small teams. Define DAGs in a declarative YAML format. Self-contained and no DBMS required. Use any AI agent to manage your DAGs. | 2026-07-09 |
| 17 | o1-engineer | 2,840 | 279 | Python | 8 | o1-engineer is a command-line tool designed to assist developers in managing and interacting with their projects efficiently. Leveraging the power of OpenAI's API, this tool provides functionalities s... | 2024-12-16 |
| 18 | itext-java | 2,248 | 476 | Java | 0 | iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabi... | 2026-07-09 |
| 19 | AI-Novel-Writing-Assistant | 1,939 | 389 | TypeScript | 49 | 面向长篇小说创作的 AI Native 开源系统,用 Agent、世界观、写法引擎、RAG 和整本生产工作流,帮助新手从一句灵感走到完整小说。AI-native engine for end-to-end novel creation — from idea to full chapters, with structured planning, worldbuilding, and agent-d... | 2026-07-09 |
| 20 | SpiffWorkflow | 1,905 | 340 | Python | 10 | A powerful workflow engine implemented in pure Python | 2026-07-09 |
| 21 | PixelVision8 | 1,774 | 119 | C# | 8 | Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-sour... | 2023-01-04 |
| 22 | notion-to-md | 1,719 | 124 | TypeScript | 32 | Convert Notion pages, blocks, or entire lists into any format: Markdown, MDX, JSX, HTML, LaTeX, and more. A powerful Notion conversion engine that lets you write once in Notion and publish seamlessly ... | 2026-01-27 |
| 23 | open-webSearch | 1,573 | 167 | TypeScript | 12 | Multi-engine MCP server, CLI, and local daemon for agent web search and content retrieval — skill-guided workflows, no API keys. | 2026-05-16 |
| 24 | rulego | 1,561 | 149 | Go | 13 | ⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go. | 2026-06-26 |
| 25 | utask | 1,391 | 100 | Go | 30 | µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋 | 2026-06-10 |
| 26 | airunner | 1,312 | 99 | Python | 4 | Offline inference engine for art, real-time voice conversations, LLM powered chatbots and automated workflows | 2026-07-08 |
| 27 | lobster | 1,243 | 278 | TypeScript | 0 | Lobster is a Openclaw-native workflow shell: a typed, local-first “macro engine” that turns skills/tools into composable pipelines and safe automations—and lets Openclaw call those workflows in one st... | 2026-07-09 |
| 28 | rp-engine | 1,228 | 8 | Rust | 1 | YAML-native agent workflow execution engine, written in Rust | 2026-04-28 |
| 29 | turbo | 1,209 | 225 | Java | 35 | Turbo is a light-weight flow engine framework, support BPMN2.0. 一款轻量级流程引擎服务框架,可作为底层服务支持各类流程设计、低代码设计、工作流、审批流、服务编排等场景 | 2026-03-20 |
| 30 | awesome-workflow-automation | 1,135 | 189 | - | 2 | A curated list of Workflow Automation Software, Engines and Tools | 2026-04-28 |
| 31 | BubbleLab | 1,095 | 180 | TypeScript | 27 | Open-core workflow engine powering Bubble Lab — and fully runnable, hostable, and extensible on its own. | 2026-04-30 |
| 32 | cromwell | 1,070 | 382 | Scala | 767 | Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments | 2026-07-09 |
| 33 | cyclone | 1,068 | 170 | Go | 17 | Powerful workflow engine and end-to-end pipeline solutions implemented with native Kubernetes resources. https://cyclone.dev | 2023-10-24 |
| 34 | tink | 989 | 138 | Go | 0 | Workflow Engine for provisioning Bare Metal | 2025-12-02 |
| 35 | WorkflowEngine.NET | 986 | 262 | C# | 2 | WorkflowEngine.NET - component that adds workflow in your application. It can be fully integrated into your application, or be in the form of a specific service (such as a web service). | 2026-06-25 |
| 36 | bpmn-engine | 961 | 175 | JavaScript | 2 | BPMN 2.0 execution engine. Open source javascript workflow engine. | 2026-07-07 |
| 37 | couler | 944 | 85 | Python | 18 | Unified Interface for Constructing and Managing Workflows on different workflow engines, such as Argo Workflows, Tekton Pipelines, and Apache Airflow. | 2024-10-08 |
| 38 | toil | 936 | 246 | Python | 394 | A WDL, CWL and Python API supporting easy-to-use workflow engine. It is scalable, efficient and cross-platform (Linux/macOS). | 2026-07-09 |
| 39 | Slickflow | 913 | 263 | C# | 11 | .NET Open Source Workflow Engine, AI Empowerment | 2026-06-24 |
| 40 | LaunchStack | 884 | 123 | TypeScript | 4 | AI-powered StartUp Accelerator Engine built with Next.js, LangChain, PostgreSQL + pgvector. Upload, organize, and chat with documents. Includes predictive missing-document detection, role-based workfl... | 2026-05-06 |
| 41 | WorkFlow-Engine | 862 | 151 | Java | 0 | 工作流引擎对内提供单位/机关流程管理规则和内部业务流程的数字化落地实践;对外提供自动化地第三方业务驱动、接口接入和算法单元驱动能力。工作流引擎在提供底层驱动引擎的同时对全局透明监控、安全防御和国产化特色功能进行充分考虑,是内部流程管理和业务算法驱动的不二之选。 | 2026-07-09 |
| 42 | omnigraph | 845 | 111 | Rust | 9 | Lakehouse native graph engine with git-style workflows | 2026-07-08 |
| 43 | wexflow | 837 | 191 | C# | 1 | Workflow Automation Engine | 2026-03-05 |
| 44 | tork | 809 | 60 | Go | 11 | Tork is a lightweight, distributed workflow engine that runs tasks as simple scripts within Docker containers. | 2026-07-08 |
| 45 | scantron | 756 | 149 | Python | 11 | A distributed nmap / masscan scanning framework complete with scan scheduling, engine pooling, subsequent scan port diff-ing, and an API client for automation workflows. | 2023-07-17 |
| 46 | GpgFrontend | 726 | 61 | C++ | 18 | A modern, cross-platform OpenPGP tool with a unique dual-engine core: switch freely between the battle-tested GnuPG and a modern, memory-safe Rust rPGP backend. It makes encryption, signing, and key m... | 2026-07-05 |
| 47 | obelisk | 723 | 19 | Rust | 1 | Durable & Deterministic Workflow Engine | 2026-07-09 |
| 48 | workflower | 706 | 145 | PHP | 32 | A BPMN 2.0 workflow engine for PHP | 2023-08-18 |
| 49 | easy-flows | 692 | 227 | Java | 5 | The simple, stupid workflow engine for Java | 2026-01-26 |
| 50 | nop-entropy | 689 | 100 | Java | 1 | Nop Platform 2.0 is a next-generation low-code development platform built from scratch based on the principles of reversible computation, adopting a language-oriented programming paradigm. It includes... | 2026-07-08 |
| 51 | tools-for-code-review-engineers | 665 | 35 | - | 1 | A list of tools to improve the git workflow for code review engineers. | 2026-03-25 |
| 52 | hof | 612 | 48 | Go | 73 | A developer experience centered on CUE. Unifies schemas, data models, deterministic and agentic code generation, workflow and task engine, dagger powered environments, coding assistant, and vscode ext... | 2026-05-05 |
| 53 | redun | 595 | 53 | Python | 28 | Yet another redundant workflow engine | 2026-04-16 |
| 54 | activflow | 567 | 90 | JavaScript | 2 | Generic, light-weight & extensible Workflow Engine for agile automation of Business Processes | Django, Python | 2023-02-15 |
| 55 | piper | 500 | 91 | Java | 7 | piper - a distributed workflow engine | 2023-08-09 |
| 56 | ruote | 495 | 73 | Ruby | 6 | a ruby workflow engine (dead) | 2026-06-28 |
| 57 | flowpipe | 477 | 27 | Go | 3 | Flowpipe is a cloud scripting engine. Automation and workflow to connect your clouds to the people, systems and data that matters. | 2026-07-02 |
| 58 | RulesEngineEditor | 469 | 104 | C# | 3 | Editor for Microsoft RulesEngine - Blazor UI library intended for integration in Web or Desktop | 2026-01-06 |
| 59 | maestro-flow | 452 | 59 | TypeScript | 1 | Intent-driven workflow orchestration for multi-agent AI development — adaptive lifecycle engine, self-reinforcing knowledge graph, and visual dashboard for Claude Code, Gemini, Codex & more | 2026-07-06 |
| 60 | nyno | 430 | 25 | JavaScript | 4 | Nyno is a Commercial-Friendly AI Workflow Builder & Engine. Quick demo: https://europe.nyno.dev | Create and Run Workflows without Limits. Async. Multi-Process. Postgres database. Short for "nine" / "... | 2026-05-12 |
| 61 | katana-skipper | 418 | 80 | Python | 0 | Simple and flexible ML workflow engine | 2023-10-04 |
| 62 | rill-flow | 410 | 50 | Java | 6 | Rill Flow is a high-performance, scalable workflow orchestration engine for distributed workloads and LLMs | 2026-04-13 |
| 63 | dray | 385 | 37 | Go | 5 | An engine for managing the execution of container-based workflows. | 2020-01-24 |
| 64 | littlehorse | 385 | 35 | Java | 173 | LittleHorse Server: Workflow Engine for Microservice Orchestration & Business-as-Code, and the core of the Saddle Command Center | 2026-07-09 |
| 65 | cylc-flow | 378 | 102 | Python | 565 | Cylc: a general purpose workflow engine with a gift for cycling | 2026-07-09 |
| 66 | cadence-go-client | 378 | 150 | Go | 52 | Framework for authoring workflows and activities running on top of the Cadence orchestration engine. | 2026-07-08 |
| 67 | oozie | 373 | 152 | Java | 104 | Oozie - workflow engine for Hadoop | 2017-06-08 |
| 68 | flow | 373 | 59 | Go | 4 | A tiny open source workflow engine written in Go (golang) | 2026-03-23 |
| 69 | graphai | 371 | 53 | TypeScript | 21 | GraphAI is an asynchronous data flow execution engine, which allows developers to build agentic applications by describing agent workflows as declarative data flow graphs in YAML or JSON. | 2026-07-04 |
| 70 | lib-bpmn-engine | 361 | 86 | Go | 13 | A BPMN engine, meant to be embedded in Go applications with minimal hurdles, and a pleasant developer experience using it. This approach can increase transparency for non-developers. | 2026-02-16 |
| 71 | gust | 345 | 27 | Elixir | 3 | A Task-Based Workflow Orchestration Engine | 2026-07-09 |
| 72 | claude-grc-engineering | 331 | 71 | JavaScript | 20 | Open-source GRC toolkit from the GRC Engineering Club. Claude Code plugins for evidence collection, SCF crosswalks, multi-framework gap reports, OSCAL workflows. | 2026-07-05 |
| 73 | kuroko2 | 319 | 71 | Ruby | 2 | Kuroko2 is a web-based job scheduler / workflow engine. | 2026-07-08 |
| 74 | trip-booking-saga-java | 319 | 137 | Java | 3 | Example implementation of the Saga pattern for the classic trip booking example using the lightweight open source workflow engine (Camunda). | 2022-04-19 |
| 75 | ai-architecture | 311 | 29 | - | 0 | Design notes for MyInvestPilot — an agent-friendly investment workflow system built with strategy primitives, DAG engines, validation loops, and observable decision infrastructure. | 2026-03-28 |
| 76 | alfred-searchio | 309 | 27 | HTML | 10 | Alfred workflow to auto-suggest search results from multiple search engines and languages. | 2022-01-05 |
| 77 | Software-Engineer-AI-Agent-Atlas | 309 | 55 | Python | 0 | ATLAS: a senior-engineer layer for Claude Code. Explore with wireframes & prototypes, clarify the essentials, capture it in HTML spec doc then let Claude Code's native plan/goal/workflow loop build. F... | 2026-06-25 |
| 78 | pgflow | 296 | 17 | TypeScript | 4 | Postgres-centric workflow engine with deep integration with Supabase | 2026-06-16 |
| 79 | copper-engine | 287 | 74 | Java | 28 | COPPER - a high performance Java workflow engine | 2026-06-16 |
| 80 | flor | 286 | 18 | Ruby | 2 | a workflow engine | 2026-06-22 |
| 81 | smith | 283 | 22 | Go | 26 | Smith is a Kubernetes workflow engine / resource manager | 2020-06-09 |
| 82 | tinkerbell | 281 | 61 | Go | 35 | Bare metal provisioning engine, supporting network and ISO booting, BMC interactions, metadata service, and workflow engine. | 2026-07-09 |
| 83 | workflowbuilder | 274 | 49 | TypeScript | 0 | Workflow Builder - Apache 2.0 React SDK for embedding visual workflow editors. Drag-and-drop workflow builder UI with a reference back-end and an execution engine swappable by design, proven with Temp... | 2026-07-06 |
| 84 | jd-easyflow | 264 | 52 | JavaScript | 0 | A Smart Extensible Powerful Flow Engine | 2026-06-27 |
| 85 | Context-Engineering-for-Multi-Agent-Systems | 263 | 86 | Jupyter Notebook | 1 | Save thousands of lines of code by building universal, domain-agnostic Multi-Agent Systems (MAS) through high-level semantic orchestration. This repository provides a production-ready blueprint for th... | 2026-06-22 |
| 86 | rest-api-fuzz-testing | 263 | 41 | F# | 14 | REST API Fuzz Testing (RAFT): Source code for self-hosted service developed for Azure, including the API, orchestration engine, and default set of security tools (including MSR's RESTler), that enable... | 2022-01-13 |
| 87 | engineering-figure-agent | 260 | 12 | Python | 0 | Engineering Figure Banana is a Codex skill for generating publication-style engineering and computer science figures, with support for Chinese academic papers, bilingual labeling, and editable-figure ... | 2026-05-25 |
| 88 | agentscript | 260 | 20 | TypeScript | 0 | CodeAct Agent SDK with an AST-based code execution engine, enabling stop/start workflows, tool-level state management, and enhanced observability. | 2025-09-23 |
| 89 | orla | 254 | 13 | Go | 2 | An open-source high performance execution engine for agentic workflows | 2026-07-09 |
| 90 | data-engineering | 248 | 39 | Jupyter Notebook | 2 | Construct a modern data stack and orchestration the workflows to create high quality data for analytics and ML applications. | 2022-09-12 |
| 91 | UltraGameStudio | 248 | 28 | TypeScript | 0 | UltraGameStudio - AI coding agent for game development: engine workflows, gameplay code, and asset generation. | 2026-07-07 |
| 92 | raytha | 247 | 42 | C# | 11 | Raytha is a powerful CMS with an easy-to-use interface and fast performance. It offers custom content types, a template engine, and various access controls. It supports multiple storage providers and ... | 2025-12-03 |
| 93 | orra | 244 | 9 | Go | 20 | A plan engine for dynamic planning and reliable execution of AI agent workflows. | 2025-05-24 |
| 94 | engineered-meta-cognitive-workflow-architecture | 240 | 26 | JavaScript | 1 | Meta-Cognitive Workflow Architecture | 2025-03-20 |
| 95 | nflow | 235 | 52 | Java | 12 | Embeddable JVM-based workflow engine with high availability, fault tolerance, and support for multiple databases. Additional libraries are provided for visualization and REST API. | 2026-07-01 |
| 96 | pallets | 232 | 5 | Ruby | 2 | Simple and reliable workflow engine, written in Ruby | 2022-06-05 |
| 97 | lyra | 213 | 36 | Go | 0 | Open Source Workflow Engine for Cloud Native Infrastructure | 2024-06-25 |
| 98 | WorkflowServer | 209 | 62 | CSS | 2 | Workflow Server is a ready-to-use Workflow Engine-based application that you can deploy into your infrastructure. It can be integrated with NodeJS, PHP, Ruby, .NET, or Java applications via a REST API... | 2026-06-29 |
| 99 | PRD-driven-context-engineering | 205 | 9 | HTML | 7 | PRD-driven Context Engineering: A systematic approach to building AI-powered products using progressive documentation and context-aware development workflows | 2026-06-17 |
| 100 | flowbaker | 203 | 19 | Go | 0 | Execution engine powering Flowbaker, a no code platform to build, connect, and automate workflows. | 2026-06-02 |